p#include <stdio.h>
#define ARRAY_SIZE 10
int main(void) 
{
    int arr[ARRAY_SIZE] = {51,116,53,120,85,66,71,98,86,100};
    int i, j;
    for(i = 0; i < ARRAY_SIZE; i++)
        for(j = 0; j < ARRAY_SIZE-1; j++)
            if(arr[j] > arr[j+1]) {
                arr[j] ^= arr[j+1];
                arr[j+1] ^= arr[j];
                arr[j] ^= arr[j+1];
            }//排序
    for(i = 0; i < ARRAY_SIZE; i++)
        printf("%c", arr[i]);//这句语法没看懂，常规的是printf("%c", arr[i]); 请高人解释下
}
